render something stilted - Spanish English Dictionary